@charset "utf-8";
@import "reset.css";
body{}
#container{border:1px solid #1c5ba2; font:14px bold Arial, Helvetica, sans-serif; padding:3px;  -moz-border-radius: 4px; border-radius: 4px; min-height:250px}
	.loading{position:absolute; z-index:20; width:100%; text-align:center; padding:3em; height:100px; display:none; background:#ffffff; opacity:0.75}
	#idCorp{ padding:12px; background:#1c5ba2; moz-border-top-left-radius: 4px; border-top-left-radius: 4px; moz-border-top-right-radius: 4px; border-top-right-radius: 4px;}
	#idCorp img{height:32px; border-right:1px solid #ededed; padding-right:12px}
	#idCorp span.tagLine{ font: normal 18px Arial, Helvetica, sans-serif; margin-left:6px;  color:#ededed; text-shadow:#aaa 0px 1px 1px 0px;}

		#partnersList{width:100%; clear:left; position:relative; z-index:100}
		#partnersList li{display:inline-block; position:relative; border:1px solid #CAD0D9; margin:3px; text-align:center; cursor:move}
		#partnersList li a{ display:inline-block}
		#partnersList li a:hover{ border-bottom:1px solid #1c5ba2; 			
			-webkit-box-shadow: 1px 1px 3px #454545; 
			-moz-box-shadow: 1px 1px 3px #454545; 
			box-shadow: 1px 1px 3px #454545; }
		#partnersList li a span.name{font:bold 11px Arial, Helvetica, sans-serif; color:#3366CC; display:block; text-align:center}
		#partnersList li a img{width:40px;}

		p.extended {position:absolute; top:30px; left:30px; background:#ededed; z-index:10; display:none; padding:0.5em; width:265px; height:100px; text-align:left;
			border:1px solid #454545; 			
			-webkit-box-shadow: 1px 1px 3px #454545; 
			-moz-box-shadow: 1px 1px 3px #454545; 
			box-shadow: 1px 1px 3px #454545; 
			-moz-border-radius: 6px;
			border-radius: 4px;
			float:left
			}
		p.extended img{position:relative; height:100px; float:left; }
		p.extended span.name{float:right; font:normal bold 12px Arial, Helvetica, sans-serif; padding:3px}
		p.extended span.id{float:right; clear:right; font:normal italic 10px Arial, Helvetica, sans-serif;  padding:3px}

	#wrapContent{position:relative; z-index:0}
		#close{height: 8px; width: 8px;overflow: hidden;background: url("") -0px -0px no-repeat; position: absolute; top: 7px;right: 9px;cursor: pointer;}
		#content{display:none}
		#content, #receiver, #agenda{background:#ededed; padding:6px; border:1px solid #1c5ba2; margin:3px 0; -moz-border-radius: 4px; border-radius: 4px;}
			li.content{border-bottom:1px dotted #CAD0D9; padding:3px 0}
			li.content .term{width:20%; display:inline-block; background:#ffffff; vertical-align:top}
			li.content .data{font-weight:bold; width:80%; display:inline-block; background:#ffffff; color:#1c5ba2}		
			li.content .data li{border-bottom:1px dotted #CAD0D9; padding:3px 0; list-style:inside circle }	
			li.content .data li:last-child{border:none}
			li.content .data li.innerProperty{font-weight:normal}	
			li.content .data li.innerValue{font-weight:bold}		
				li.content .data li#propertyVista{list-style-type:square; list-style-color: blue;}
				li.content .data li#propertyPlazo{list-style-type:square; list-style-color: green;}
				li.content .data li#propertyFondos{list-style-type:square; list-style-color: yellow;}				
				li.content .data li#propertyCarteras{list-style-type:square; list-style-color: red;}				
				li.content .data li#propertyPPI{list-style-type:square; list-style-color: purple;}				
				li.content .data li#propertyValores{list-style-type:square; list-style-color: pink;}				
				li.content .data li#propertyOtros{list-style-type:square; list-style-color: cyan;}				
		
		#receiver{min-height:40px}
		#receiver p.call{text-align:center; font-style:italic; vertical-align:middle}
		#receiver .ficha{float:left; margin-right:2em; padding:0.3em;}
		#receiver .ficha img{ float:left; margin-right:1em; border-bottom:1px solid #1c5ba2; 			
			-webkit-box-shadow: 1px 1px 3px #454545; 
			-moz-box-shadow: 1px 1px 3px #454545; 
			box-shadow: 1px 1px 3px #454545; }
		#receiver .ficha span.name{float:left; font:normal bold 13px Arial, Helvetica, sans-serif; padding:3px; color:#1c5ba2}		
		#receiver .profile{}
		#receiver .profile li{display:block; font:normal 12px Arial, Helvetica, sans-serif;}
		#receiver .profile li span.label{display:inline; width:30%; }
		#receiver .profile li span.data{display:inline; width:70%; font:bold 12px Arial, Helvetica, sans-serif; color:#1c5ba2}

	.box{background:#FFFFCC; margin:1em; border:1px solid #1c5ba2;}	
	#receiver.ui-droppable.ui-state-active{background:#CAD0D9 !important; border:2px solid #6699FF !important;}	
	
		#fichaLinkedIn{}		
		#fichaInfoExterna:hover{background:red}
		
		#agenda{padding:0 0 3px 0; border:1px solid #1c5ba2; margin:3px 0; -moz-border-radius: 4px; border-radius: 4px; overflow:hidden}
			#agenda h2 { padding:6px 12px; background:#1c5ba2; font: normal 14px Arial, Helvetica, sans-serif; color:#fff; margin-bottom:3px;}
			#agenda h2 span#viewerName{font-weight:bold}
			#week{padding:0 1px}
			#week li{float:left; width:18%; min-height:56px; background:#fff; padding:0.5%; margin-right:1px; border:1px solid #1c5ba2; -moz-border-radius: 3px; border-radius: 3px;}
			#week li:hover{background:#ededed;}
			#week li .date{ font: normal bold 10px Arial, Helvetica, sans-serif; }
				#week li .date .day{display:block; background:#6e9cc0; color:#fff; padding:3px}
				#week li .date .who{display:block; font-weight:bold; font-size:11px; color:#1c5ba2}
				
				#week li .date .when{display:block; }
				#week li .date .where{display:block; }	
				
	
	
				